import java.util.ArrayList;

public class arraylistTest {
    public static void main(String[] args) {

        //创建集合
        ArrayList<String> list=new ArrayList<>();

        //添加元素
        list.add("aaa");
        list.add("aaa");
        list.add("bbb");
        list.add("ccc");

        //删除元素
        //方式一
        boolean result=list.remove("aaa");//删aaa
        System.out.println(result);
        System.out.println(list);//aaabbbccc
        //方式二
        String str=list.remove(2);//删ccc
        System.out.println(str);
        System.out.println(list);//aaabbb

        //修改元素
        String res=list.set(0,"ddd");
        System.out.println(res);//被改的：aaa

        //查询元素
        String s=list.get(1);//bbb
        System.out.println(s);

        //遍历
        for (int i = 0; i < list.size(); i++) {
            String str1=list.get(i);
            System.out.println(str1);//ddd bbb
        }

    }
}
